CMD 从文件中截取匹配规则字符串并输出到文件
https://blog.csdn.net/weixin_30834783/article/details/98287151


window bat脚本循环读取txt文件的每一行，赋值给变量，并打印出来。
https://blog.csdn.net/sdewendong/article/details/93736366


windows bat命令按行读取文本并赋值给变量
https://blog.csdn.net/LHshooter/article/details/107280030



bat 循环输出txt文本中的每一行内容


echo !ass_txt! 
没能正确输入




【思维入手点】
如何将ass.txt中的文本按行依次输入到if "ass_txt"==""的ass_txt这个字符串中来

bat DelLine
bat ReadLine

:将当前目录下的ass.txt文本中的".ass"替换为""



加个读取行的辅助判断



【存档】
:replace2
set ass_txt = ""
for /f %%j in ('dir /b ass.txt') do ( set ass_txt=%%j echo !ass_txt! )


for /f [ass.txt=''] %%j in ('string') do 


dir /b ass.txt 读取当前目录下所有文件名称


set ass_txt=%%j
echo !ass_txt! 



set ass_txt=%ass_txt%
echo !ass_txt!


用powershell输出看看




【临时存档】
:replace2
set ass.txt=""
for /f %%j in ('dir /b ass.txt') do ( set ass_txt=%%j
echo !ass.txt!
)



[未成功]
set ass.txt=''
for /f [ass.txt=''] %%j in ('dir /b ass.txt') do ( set ass_txt=%%j
echo !ass.txt!
)

[成功但不符合需求]
:replace2
set ass_txt=''
for /f %%j in ('dir /b ass.txt') do (
set ass_txt=%%j
echo !ass_txt! >> ass2.txt
)





输出文本文件每行的文本
powershell Get-Content


set "FileName=d:\ass.txt"
powershell -Command "$data = foreach($line in gc %FileName%){ if($line -notlike '*%sDelLine%*') {$line}} $data | Out-File %FileName%"
$ass_txt = Get-Content d:\ass.txt










注意观察【生成的avs和mp4】




